-- BP 7.1.6 content: ModelClass syschar: 3 persistence-version: 7.1.6

INSERT INTO O_OBJ
	VALUES ("d336acc1-5a12-4045-97db-966eddf7b751",
	'Object Instance',
	101,
	'INS',
	'A set member. e.g., an instantiation of an object as a specified value. 
NOTE: The term, "specified value", indicates that all the attributes of the 
subset have been assigned values.',
	"00000000-0000-0000-0000-000000000000");
INSERT INTO O_TFR
	VALUES ("6b5d94ea-071e-4521-9bb4-ee00338823d5",
	"d336acc1-5a12-4045-97db-966eddf7b751",
	'delete',
	'Satisfies deleting all relationships to this instance and all related instance 
data, such as attribute instances, method instances, and state machines.
    Doesn''t delete this instance. That must be handled by the caller. The 
architecture domain should call this at the end of processing a deletion state.',
	"ba5eda7a-def5-0000-0000-000000000000",
	1,
	'select one sub related by self->SUB[R112];
// Cleanup relationships 
select many rins related by self->RIN[R120.''is related to''];
for each rin in rins
  select one ins related by rin->INS[R120.''is related to''];
  unrelate self from ins across R120.''is related to'' using rin;
  rin.delete();
  delete object instance rin;
end for;
// Cleanup attributes
select many atns related by self->ATN[R643];
for each atn in atns
  unrelate self from atn across R643;
  atn.delete();
  delete object instance atn;
end for;
// Cleanup methods
select many ains related by self->AIN[R648];
for each ain in ains
  ain.delete();
  delete object instance ain;
end for;
// Cleanup state machines
select one lsm related by self->LSM[R361];
if (not empty lsm)
  lsm.delete();
  delete object instance lsm;
end if;
// Cleanup self
unrelate self from sub across R112;
select many itns related by self->ITN[R101];
for each itn in itns
  select one id related by itn->ID[R101];
  unrelate self from id across R101 using itn;
  delete object instance itn;
end for;',
	1,
	'',
	"00000000-0000-0000-0000-000000000000",
	0);
INSERT INTO O_NBATTR
	VALUES ("951973d9-c54b-40fe-b586-b68db2b1449b",
	"d336acc1-5a12-4045-97db-966eddf7b751");
INSERT INTO O_BATTR
	VALUES ("951973d9-c54b-40fe-b586-b68db2b1449b",
	"d336acc1-5a12-4045-97db-966eddf7b751");
INSERT INTO O_ATTR
	VALUES ("951973d9-c54b-40fe-b586-b68db2b1449b",
	"d336acc1-5a12-4045-97db-966eddf7b751",
	"00000000-0000-0000-0000-000000000000",
	'id',
	'A unique identifier for the instance within the domain.',
	'',
	'id',
	0,
	"ba5eda7a-def5-0000-0000-000000000005",
	'',
	'');
INSERT INTO O_REF
	VALUES ("d336acc1-5a12-4045-97db-966eddf7b751",
	"0d94e3e9-1f1b-4909-91d3-11c7207b3940",
	0,
	"1db9b10e-a9dd-4e88-b72a-ad9b86ff4b95",
	"ffe2b68c-8d28-4770-99ae-c6b3b12c3f31",
	"aa4e2256-2503-4eca-b493-48a5ce1ee03d",
	"d0449182-a828-4360-97c9-bb1e150b299f",
	"00f22413-9a9b-439b-b7f4-b3e680dbc9bd",
	"f19c785f-7e01-4a3b-80e0-99eaece32208",
	"00000000-0000-0000-0000-000000000000",
	0,
	'',
	'Value',
	'id',
	'R629');
INSERT INTO R_RGO_PROXY
	VALUES ("d336acc1-5a12-4045-97db-966eddf7b751",
	"ffe2b68c-8d28-4770-99ae-c6b3b12c3f31",
	"aa4e2256-2503-4eca-b493-48a5ce1ee03d",
	'../../Data/Data.xtuml');
INSERT INTO O_RTIDA_PROXY
	VALUES ("1db9b10e-a9dd-4e88-b72a-ad9b86ff4b95",
	"0d94e3e9-1f1b-4909-91d3-11c7207b3940",
	0,
	"ffe2b68c-8d28-4770-99ae-c6b3b12c3f31",
	"d0449182-a828-4360-97c9-bb1e150b299f",
	'../../Data/Data.xtuml');
INSERT INTO O_RATTR
	VALUES ("00f22413-9a9b-439b-b7f4-b3e680dbc9bd",
	"d336acc1-5a12-4045-97db-966eddf7b751",
	"09cd52c4-7403-4cf4-8958-cf15e85e0374",
	"2be4a36f-1c60-4fba-95af-2aabb0405934",
	1,
	'id');
INSERT INTO O_BATTR_PROXY
	VALUES ("09cd52c4-7403-4cf4-8958-cf15e85e0374",
	"2be4a36f-1c60-4fba-95af-2aabb0405934",
	'../../Data/Data Usage/Data Usage.xtuml');
INSERT INTO O_ATTR
	VALUES ("00f22413-9a9b-439b-b7f4-b3e680dbc9bd",
	"d336acc1-5a12-4045-97db-966eddf7b751",
	"951973d9-c54b-40fe-b586-b68db2b1449b",
	'value_id',
	'',
	'value_',
	'name',
	1,
	"ba5eda7a-def5-0000-0000-000000000007",
	'',
	'');
INSERT INTO O_REF
	VALUES ("d336acc1-5a12-4045-97db-966eddf7b751",
	"8f49c9c2-0117-41e4-95b3-eb1b13d4b9a5",
	0,
	"6d498d16-75f7-4d63-bfc5-849932212266",
	"2a37d3fc-9431-4b5a-9c51-ae0b6cca0fb9",
	"29dc9d9e-7258-42e3-99e5-56c9e3ba178d",
	"0ce864f7-4fec-449b-8003-6f46f63306c2",
	"3e1e2fb2-edff-408f-8f58-8eec58246a5e",
	"e7e79494-468b-497c-8296-9170300f0919",
	"00000000-0000-0000-0000-000000000000",
	0,
	'',
	'Instance Reference',
	'name',
	'R417.''is typed as''');
INSERT INTO R_RGO_PROXY
	VALUES ("d336acc1-5a12-4045-97db-966eddf7b751",
	"2a37d3fc-9431-4b5a-9c51-ae0b6cca0fb9",
	"29dc9d9e-7258-42e3-99e5-56c9e3ba178d",
	'../../Type/Type.xtuml');
INSERT INTO O_RTIDA_PROXY
	VALUES ("6d498d16-75f7-4d63-bfc5-849932212266",
	"8f49c9c2-0117-41e4-95b3-eb1b13d4b9a5",
	0,
	"2a37d3fc-9431-4b5a-9c51-ae0b6cca0fb9",
	"0ce864f7-4fec-449b-8003-6f46f63306c2",
	'../../Type/Type.xtuml');
INSERT INTO O_RATTR
	VALUES ("3e1e2fb2-edff-408f-8f58-8eec58246a5e",
	"d336acc1-5a12-4045-97db-966eddf7b751",
	"d59bff5d-0418-4222-8cac-0ab92a87871f",
	"0c8bafe9-416d-4662-a4ec-206f276b9ac5",
	1,
	'name');
INSERT INTO O_BATTR_PROXY
	VALUES ("d59bff5d-0418-4222-8cac-0ab92a87871f",
	"0c8bafe9-416d-4662-a4ec-206f276b9ac5",
	'../../Type/Type/Type.xtuml');
INSERT INTO O_ATTR
	VALUES ("3e1e2fb2-edff-408f-8f58-8eec58246a5e",
	"d336acc1-5a12-4045-97db-966eddf7b751",
	"00f22413-9a9b-439b-b7f4-b3e680dbc9bd",
	'type_name',
	'',
	'type_',
	'name',
	1,
	"ba5eda7a-def5-0000-0000-000000000007",
	'',
	'');
INSERT INTO O_REF
	VALUES ("d336acc1-5a12-4045-97db-966eddf7b751",
	"e2538c3c-cbd1-4d5d-acc1-665650c264b0",
	0,
	"57abd564-7250-4bad-a3ae-ce9efbfbabd4",
	"efb72051-894e-4831-9672-22c72d3bfb67",
	"e6bdac49-8e70-4e80-9589-e85ed5119ecc",
	"e81251cc-f97d-41a8-accf-ad58572111ec",
	"26d8f052-a561-4298-b51c-9e4a3fbe915e",
	"feda6a2e-f689-4e33-b31b-c60284ca6897",
	"00000000-0000-0000-0000-000000000000",
	0,
	'',
	'Subset',
	'name',
	'R112.''is a member of''');
INSERT INTO R_RGO_PROXY
	VALUES ("d336acc1-5a12-4045-97db-966eddf7b751",
	"efb72051-894e-4831-9672-22c72d3bfb67",
	"e6bdac49-8e70-4e80-9589-e85ed5119ecc",
	'../Object.xtuml');
INSERT INTO O_RTIDA_PROXY
	VALUES ("57abd564-7250-4bad-a3ae-ce9efbfbabd4",
	"e2538c3c-cbd1-4d5d-acc1-665650c264b0",
	0,
	"efb72051-894e-4831-9672-22c72d3bfb67",
	"e81251cc-f97d-41a8-accf-ad58572111ec",
	'../Object.xtuml');
INSERT INTO O_RATTR
	VALUES ("26d8f052-a561-4298-b51c-9e4a3fbe915e",
	"d336acc1-5a12-4045-97db-966eddf7b751",
	"57abd564-7250-4bad-a3ae-ce9efbfbabd4",
	"e2538c3c-cbd1-4d5d-acc1-665650c264b0",
	1,
	'name');
INSERT INTO O_BATTR_PROXY
	VALUES ("57abd564-7250-4bad-a3ae-ce9efbfbabd4",
	"e2538c3c-cbd1-4d5d-acc1-665650c264b0",
	'../Subset/Subset.xtuml');
INSERT INTO O_ATTR
	VALUES ("26d8f052-a561-4298-b51c-9e4a3fbe915e",
	"d336acc1-5a12-4045-97db-966eddf7b751",
	"3e1e2fb2-edff-408f-8f58-8eec58246a5e",
	'subset_name',
	'',
	'subset_',
	'name',
	1,
	"ba5eda7a-def5-0000-0000-000000000007",
	'',
	'');
INSERT INTO O_ID
	VALUES (0,
	"d336acc1-5a12-4045-97db-966eddf7b751");
INSERT INTO O_OIDA
	VALUES ("951973d9-c54b-40fe-b586-b68db2b1449b",
	"d336acc1-5a12-4045-97db-966eddf7b751",
	0,
	'id');
INSERT INTO O_ID
	VALUES (1,
	"d336acc1-5a12-4045-97db-966eddf7b751");
INSERT INTO O_OIDA
	VALUES ("00f22413-9a9b-439b-b7f4-b3e680dbc9bd",
	"d336acc1-5a12-4045-97db-966eddf7b751",
	1,
	'value_id');
INSERT INTO O_ID
	VALUES (2,
	"d336acc1-5a12-4045-97db-966eddf7b751");
INSERT INTO PE_PE
	VALUES ("d336acc1-5a12-4045-97db-966eddf7b751",
	1,
	"f9697c43-84ee-4136-9c00-93842878f3b4",
	"00000000-0000-0000-0000-000000000000",
	4);
INSERT INTO EP_PKG_PROXY
	VALUES ("f9697c43-84ee-4136-9c00-93842878f3b4",
	"00000000-0000-0000-0000-000000000000",
	"c8b88000-dddc-4206-8410-2f69b8f86b67",
	'Object',
	'The subsystem of the metamodel concerning objects, instances, and attributes.',
	100,
	'../Object.xtuml');
